package cn.yto.wdgj.wdgjgptdigitaltool.service;

import cn.yto.response.BaseResponse;
import cn.yto.response.DataResult;
import cn.yto.wdgj.common.reponse.MutiResponse;
import cn.yto.wdgj.wdgjgptdigitaltool.entity.dto.request.GptTagMaintenanceRequest;
import cn.yto.wdgj.wdgjgptdigitaltool.entity.dto.response.GptTagMaintenanceResponse;

public interface GptTagMaintenanceService {

    // 删除
    DataResult<BaseResponse> delTagCaseMaintenance(Long caseId);
    // 查询
    DataResult<MutiResponse<GptTagMaintenanceResponse>> getAllGptTagMaintenance(GptTagMaintenanceRequest gptTagMaintenanceRequest);

    //新增
    DataResult <BaseResponse> saveGptTagMaintenance(GptTagMaintenanceRequest request);
    //更新
    DataResult <BaseResponse> updateGptTagMaintenance(GptTagMaintenanceRequest request);

}
